home *** CD-ROM | disk | FTP | other *** search
Oberon Document | 1994-06-07 | 2.2 KB | 54 lines | [oODC/obnF] |
- Documents.StdDocumentDesc
- Documents.DocumentDesc
- Containers.ViewDesc
- Views.ViewDesc
- Stores.StoreDesc
- Documents.ModelDesc
- Containers.ModelDesc
- Models.ModelDesc
- Stores.ElemDesc
- TextViews.StdViewDesc
- TextViews.ViewDesc
- TextModels.StdModelDesc
- TextModels.ModelDesc
- TextModels.AttributesDesc
- Geneva
- Geneva
- StdStamps.StdViewDesc
- Geneva
- MODULE MacScrapMgr;
- (* cp
- IMPORT SYSTEM, MacTypes;
- CONST CODE = 1;
- TYPE
- ScrapStuff* = RECORD (MacTypes.Data)
- scrapSize*: LONGINT;
- scrapHandle*: MacTypes.Handle;
- scrapCount*: INTEGER;
- scrapState*: INTEGER;
- scrapName*: MacTypes.Str255
- END;
- PScrapStuff* = POINTER TO ScrapStuff;
- (** Getting Desk Scrap Information **)
- PROCEDURE [CODE] InfoScrap* (): PScrapStuff 0A9H, 0F9H;
- (** Keeping the Desk Scrap on the Disk **)
- PROCEDURE [CODE] UnloadScrap* (): LONGINT 0A9H, 0FAH;
- PROCEDURE [CODE] LoadScrap* (): LONGINT 0A9H, 0FBH;
- (** Writing on the Desk Scrap **)
- PROCEDURE [CODE] ZeroScrap* (): LONGINT 0A9H, 0FCH;
- PROCEDURE [CODE] PutScrap* (length: LONGINT; theType: MacTypes.ResType; source: MacTypes.Ptr): LONGINT 0A9H, 0FEH;
- (** Reading from the Desk Scrap **)
- PROCEDURE [CODE] GetScrap* (hDest: MacTypes.Handle; theType: MacTypes.ResType; VAR offset: LONGINT): LONGINT 0A9H, 0FDH;
- END MacScrapMgr.
- TextControllers.StdCtrlDesc
- TextControllers.ControllerDesc
- Containers.ControllerDesc
- Controllers.ControllerDesc
- TextRulers.StdRulerDesc
- TextRulers.RulerDesc
- TextRulers.StdStyleDesc
- TextRulers.StyleDesc
- TextRulers.AttributesDesc
- Geneva
- Documents.ControllerDesc
-